package mysql8学习.初级.第13章_约束;


/**
 * - 查看某个表已有的约束
 *  SELECT * FROM information_schema.TABLE_CONSTRAINTS
 *  WHERE table_name='表名字'
 *
 *  information_schema.TABLE_CONSTRAINTS  这个是mysql的约束表
 *                          其中有个table_name是表的名字字段
 *
 * CREATE TABLE IF NOT EXISTS 表名(
 * 字段名 数据类型 约束,
 * 字段名 数据类型,
 * 字段名 数据类型,
 * 字段名 数据类型,
 * 字段名 数据类型,
 *      //表级约束   CONSTRAINT 约束名字   可不要
 *      CONSTRAINT 约束名字 约束(字段)
 * );
 *
 *
 * 添加约束  删除约束
 *
 * 如果添加约束的时候  之前的信息违背了约束   必须修改后才能添加
 *
 *  修改字段  数据类型一般不会修改   一般该长度，默认值啥的
 *    ALTER TABLE 表名
 *    MODIFY 字段 数据类型 约束
 *
 * #方式1：
 * alter table 表名称 add 约束名 约束 key(字段1,字段2);  这种方式   删除时需要特殊方法
 * alter table 表名称 add 约束名 约束(字段列表);  这种方式   删除时需要特殊方法
 *
 * #方式2：
 * alter table 表名称 modify 字段名 字段类型 约束;
 *
 */
public class C_约束的操作 {

}
